home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Format CD 41
/
Amiga Format CD41 (1999-06)(Future Publishing)(GB)[!][issue 1999-07].iso
/
-seriously_amiga-
/
comms
/
other
/
queso
/
queso.txt
< prev
next >
Wrap
Text File
|
1999-04-19
|
2KB
|
71 lines
QueSO/6.6
--Description--
Name: QueSO
Version: 6.6
Date: 29.3.99
Descr: Discovers what OS a remote host runs
Author: Alfonso Ranier <alfier@iol.it>
Status: Freeware
Warning: This software and information are provided "as is".
All use is at your own risk, and no liability or
responsibility is assumed. No warranties are made.
---------------
-- What QueSO does --
QueSO discovers the OS running at a remote host.
To do that QueSO sends 7 tcp packets:
- 0 SYN THIS IS VALID, used to verify LISTEN
- 1 SYN+ACK
- 2 FIN
- 3 FIN+ACK
- 4 SYN+FIN
- 5 PSH
- 6 SYN+XXX+YYY XXX & YYY are unused TCP flags
All packets have a random seq_num and a 0x0 ack_num.
Each OS has standards answers to the packets above,
so QueSO, reading from a configuration file of known
OS answers, can determinate the OS answering.
-- This port and the original author --
QueSO is a "real" port of QueSO by savage@apostols.org
to Amiga/Miami; "real" because it was quite all
rewritten for the Amiga environment.
Refer to QueSO home page http://apostols.org/projectz/queso/ for
other infos.
QueSO runs only on Miami 2.x or higher and Miami Dx
registered because it uses Miami packets filter api.
-- Usage --
QueSO template is:
Usage: queso [-vhdwkVi] [-i interface] [-t timeout] [-p port]
[-z wait] [-n times] [-c file] [-f localip]
host[:port] {host[:port]}
-v show version message and exit
-h show usage message and exit
-d show packets received and other infos
-w update the config file when a new OS is found
-k config-debug mode, shows packet received
-V verbose mode
-i interface name (suitable one, if any)
-t sniffer timeout in seconds (5)
-p default remote port (80)
-z timeout before resend in seconds (0)
-n how many times pkts are to send (1)
-c config file (PROGDIR:queso.conf)
-f locale ip, overwrites the interface addr
host the target host with optional port
Normal usage is: queso <host>